artificial-feedback device - Spanish English Dictionary